@CHARSET "UTF-8";

/*所有页面body样式设置*/
html,body,div,ul,li,span,a,dl,dt,dd,img,p,ol {margin:0px;padding:0px; border: 0px;}
body { height: 100%;font: 12px tahoma, Arial, Verdana, sans-serif; background-color: rgb(255, 255, 255); color: #666666;}
ul{list-style: none;}
table {border-collapse: collapse; border-spacing: 0px;}
a {text-decoration: none; color: #666666;}
a:hover {text-decoration: none; color: #ff6600;}
input[type="text"] {outline: none;}

.bar {width: 980px; margin: 0 auto 0 auto; height: auto; overflow: hidden;}

/*页面的顶部,跟随页面滚动，显示个人信息*/
.top_info {width: 100%; height: 27px; line-height: 27px; position: fixed; background-color: rgb(240, 240, 240); border-bottom: 1px solid #dfdfdf;}
.top_info ul { float: left; display: block; width: 580px;}
.top_info ul li {float: right;text-align: right;}
.top_info .item1 {width: 60px;}
.top_info .item2 {width: 68px;}
.top_info .item3 {width: 50px;}
.top_info .item4 {width: 400px; text-align: right; margin-right: 10px;}
.top_info .login_info {display: block; float: left; width: 400px;}

/*页面的头部*/
.header {width: 100%;padding-top: 36px;}
.header>div>div {float: left; height: 65px;}
.logo {width: 300px; background: url(../images/logo.gif) no-repeat;}
.search {width: 500px; margin-top: 10px; padding-left: 20px;}
.search .text_wrap {width: 400px; height:32px ;border: 2px solid #a5a5a5;color: #333;position: relative; background-color: rgb(255, 255, 255);}
.search .search_value {float: left; height:32px ;border: 0px; background-color: transparent; line-height: 24px; width: 292px; padding-right: 6px; padding-left:32px;vertical-align: middle;background: url(../images/indexhead_sprite.png) no-repeat -279px -20px; font-size: 16px; color: rgb(51, 51, 51);}
.search .search_btn {float: left; width: 70px; height: 32px;border: 0px; color: #fff; cursor: pointer; font-size: 18px; line-height: 28px;background-color: #a5a5a5;font-family: "Microsoft YaHei"; outline: none;}

.service {margin-top: 5px;}
.service .phone {line-height: 36px;padding-left: 20px; font-size: 18px;}
.service strong {font-size: 18px; font-style: italic; color: #60a411;}

.menu_bar {background-color: #60a411; margin-top: 5px; height: 36px;}
.menu_bar li {float: left;height: 36px; line-height: 36px;}
.menu_bar li:hover {background-color: #358000;}
.menu_bar a {width: 100px; text-align: center; font-size: 14px; color: #ffffff; display: block;}

.footer { width: 100%; text-align: center;}
.bottomNav {margin-bottom: 10px;}
.bottomNav li {line-height: 26px; display: inline;}
.bottomNav li a {margin: 0 10px;}
.copyright {line-height: 30px; margin-bottom: 10px; color: #555555;}

.border_radius_3 {border-radius: 3px; border: solid 1px #e4e4e4; -webkit-border-radius: 3px; -moz-border-radius: 3px;}

.fr {float: right;}
.fl {float: left;}

.color_green {color: #12A000}